<?php
namespace app\yue\home;

use GatewayClient\Gateway;

class GatewayWorker extends Auth
{
    // public function _initialize()
    // {
    //     parent::_initialize();
    //     // 设置GatewayWorker服务的Register服务ip和端口，请根据实际情况改成实际值
        
    // }
    
    public function bind()
    {
        $gid = input('gid/d');
        $client_id = input('client_id');
        // 假设用户已经登录，用户uid和群组id在session中
        $uid      = $this->uid;
        $group_id = $gid;
        // client_id与uid绑定
        Gateway::bindUid($client_id, $uid);
        // 加入某个群组（可调用多次加入多个群组）
        Gateway::joinGroup($client_id, $group_id);
    }
}